﻿@charset "utf-8";
/* CSS Document */

*{ margin:0; padding:0; font-family:"微软雅黑";}
a{ text-decoration:none; color:#000;}
ul li{ list-style:none;}
img{ border:none;}
.clear{ clear: both;}
body{ background:#fff;}

.wrap{ width:100%; }
.main{width:1003px;margin:0 auto;}

.head{background:url(../images/head_bg.jpg) repeat-x; }
.header{width:1003px;margin:0 auto;}
.head1{height:120px; background:url(../images/rexian.jpg) no-repeat right top;}
.head1 h1{color:#3a3a3a;font-size:12px;padding:10px 0 0 10px;}
.head1 img{ padding-top:25px;float:left;}

.nav{height:45px; }
.nav ul{}
.nav ul li{float:left; line-height:45px; width:120px; text-align:center; }
.nav ul li a{color:#fff; display:block; font-size:14px;}
.nav ul li:hover{background:url(../images/nav_li.jpg) no-repeat; }
.nav ul li:hover a{background:url(../images/nav_li.jpg) no-repeat; color:#443a81;} 
.banner{height:400px;}

.top{ background:#f2f2f2;  width:100%; overflow:hidden;padding-bottom:20px;}
.product{width:1003px;margin:0 auto; padding-top:10px;}
.product h2{line-height:34px; font-size:14px;padding-left:15px;float:left;}
.product h2 a{ color:#443a81;}
.product_bg{background:#fff; overflow:hidden;}

.more{width:72px;font-size:12px; line-height:36px;float:right;background:url(../images/more.jpg) no-repeat right 8px;}
.more a{color:#feb02e;padding-left:18px;}
.more0{width:72px;font-size:12px; line-height:36px;float:right;background:url(../images/more1.jpg) no-repeat right 8px;}
.more0 a{color:#1f1750;padding-left:18px;}
.more1{font-size:12px; line-height:44px;float:right;color:#433883;}
.more1 a{color:#433883;}

.prolist{ float:left;width:252px;}
.prolist h2{line-height:34px; font-size:14px;}
.prolist h2 a{ color:#443a81;}
.prolist ul{}
.prolist ul li{padding-left:50px;font-size:12px;line-height:44px; letter-spacing:1px;background:url(../images/prolist_li.jpg) no-repeat; }
.prolist ul li a{ color:#000; }
.prolist ul li:hover{background:url(../images/prolist_li0.jpg) no-repeat; }
.prolist ul li:hover a{color:#fff;}

.pro{ float:right;width:751px;}
.pro ul{padding-top:20px;}
.pro ul li{ float:left;width:221px; text-align:center; height:195px; padding:0 13px;}
.pro ul li span{font-size:12px; }
.pro ul li img{border:3px solid #e0e0e0;width:218px;}


.com{ float:left;width:743px;background:url(../images/com.jpg) no-repeat;margin-top:10px; }
.com h2 a{ font-size:14px; color:#443a81;line-height:30px;padding-left:10px;float:left;}
.com img{ float:left;padding:10px;}
.com p{ font-size:12px;line-height:28px;padding:3px 10px; text-indent:2em; color:#3a3a3a; }


.lianxi{ float:right; width:240px; background:url(../images/com.jpg) no-repeat; margin-top:10px;}
.lianxi h2 a{font-size:14px; color:#443a81;padding-left:35px;height:38px; float:left;padding:5px 0 0 10px;}
.lianxi p{font-size:12px; color:#3a3a3a;line-height:24px;padding:3px;  background:url(../images/lianxi_p.jpg) no-repeat;}

.mid{ background:#372f68; height:250px;}
.hnews {float:left; width:475px;margin-top:20px;background:url(../images/news.jpg) no-repeat;padding-right:10px;}
.hnews h2 a{ font-size:14px; color:#ff9c00;line-height:24px;padding-left:10px;float:left;}
.hnews ul{padding-top:10px;}
.hnews ul li{font-size:12px;line-height:36px;padding-left:15px; background:url(../images/news_li.jpg) no-repeat left; color:#fff;}
.hnews ul li a{color:#fff;}
.hnews ul li span{color:#fff; float:right;padding-right:20px;}

.jiange{width:22px; height:250px; background:url(../images/jiange.jpg) repeat-y; float: left;padding:0 5px;}

.shigong{padding-top:20px; background:url(../images/shigong.jpg) no-repeat 0 20px; }
.shigong h2 {font-size:14px; color:#443a81;padding:10px 0 0 15px;height:21px; float:left;}
.shigong h2 a{ color:#443a81;}
.shigong ul{margin-top:20px;}
.shigong ul li{ float:left;width:230px; text-align:center; height:215px; padding:0 10px;}
.shigong ul li span{width:232px; font-size:12px;background:#463e73; display:block;line-height:34px;padding-top:7px;}
.shigong ul li span a{color:#ff9c00;}
.shigong ul li img{border:2px solid #463e73;width:228px; height:180px;}


.foot{ background:#1f1750; overflow:hidden;margin-top:20px;}
.footer{width:1003px; margin:0 auto;}
.friend p{padding-top:20px; color:#fff;font-size:12px;text-align:center;}
.friend p a{color:#fff;padding:10px; }
.foot1 p{ color:#fff;text-align:center; font-size:12px;padding:20px 0;}
.foot1 p a{color:#fff;padding:10px; }
.fnav p{ color:#ff9c00;text-align:center; font-size:14px;padding-top:35px; }
.fnav p a{color:#ff9c00;padding:10px; }

.left{float:left;width:252px;}

.nlianxi{ width:240px;background:#433883; height:294px;}
.nlianxi h2 {border-bottom:solid #2e246c 1px;}
.nlianxi h2 a{font-size:14px; color:#feb132;padding-left:15px;line-height:40px; }
.nlianxi p{font-size:12px; color:#fff;line-height:34px;padding:5px 20px;  border-top:solid #514692 2px;}


.right{width:745px; float:right;}

.ncom{ background:url(../images/shigong.jpg) no-repeat;}
.ncom h2 a{font-size:14px; color:#433883;padding:10px 0 0 15px;height:34px; float:left;}
.ncom p{ font-size:12px;line-height:24px;padding:3px 10px; text-indent:2em;}

.nnews ul{}
.nnews ul li{font-size:12px;line-height:32px;padding-left:10px; }
.nnews ul li span{float:right;padding-right:15px;}


.npro ul{background:#fff; }
.npro ul li{ float:left;width:228px; text-align:center; height:195px;padding:10px;}
.npro ul li img{width:228px;height:170px;}
.npro ul li span{ font-size:12px;}


/*banner*/
#slider {
	width: 1349px; /* important to be same as image width */
	height: 400px; /* important to be same as image height */
	position: relative; /* important */
	overflow: hidden; /* important */
position:absolute;  
left:72%;  
margin-left:-960px; /*图片宽度的一半*/  wider */
}
#sliderContent {
	width: 1349px; /* important to be same as image width or 

	position: absolute;
	top: 0;
	margin-left: 0;
}
.sliderImage {
	float: left;
	position: relative;
	display: none;
}
.banner p {
	position:absolute;
	top:410px;
	right:0px;
	color:#000;
}
/*分页样式*/
.paging {
	float:right;
	text-align:left;
	width:100%;
	padding-top:10px;
	font-size:12px;
}
.pagingl {
	float:left;
	padding:10px;
}
.pagingr {
	float:right;
	padding:10px;
}
.paging span {
	margin:2px;
	padding:2px 5px;
	border:#006 1px solid;
	background:#fff;
	display:block;
	float:left;
	font-size:12px;
	line-height:15px;
	text-indent:0px;
}
.paging a {
	margin:2px;
	padding:2px 5px;
	border:#006 1px solid;
	background:#ccc;
	display:block;
	float:left;
	font-size:12px;
	line-height:15px;
	text-indent:0px;
}